﻿global using Masa.BuildingBlocks.Data;
global using Masa.BuildingBlocks.Data.Contracts;
global using Masa.BuildingBlocks.Ddd.Domain.Entities;
global using Masa.BuildingBlocks.Ddd.Domain.Entities.Auditing;
global using Masa.BuildingBlocks.Ddd.Domain.Entities.Full;
global using Masa.BuildingBlocks.Ddd.Domain.Events;
global using Masa.BuildingBlocks.Ddd.Domain.Repositories;
global using Masa.BuildingBlocks.Ddd.Domain.Values;
global using Masa.BuildingBlocks.Dispatcher.Events;
global using Masa.BuildingBlocks.StackSdks.Auth.Contracts;
global using Masa.BuildingBlocks.StackSdks.Auth.Contracts.Model;
global using Masa.Mc.Data;
global using Masa.Mc.Domain.Apps.Aggregates;
global using Masa.Mc.Domain.Channels.Aggregates;
global using Masa.Mc.Domain.Channels.Events;
global using Masa.Mc.Domain.MessageInfos.Aggregates;
global using Masa.Mc.Domain.MessageRecords.Aggregates;
global using Masa.Mc.Domain.MessageRecords.Events;
global using Masa.Mc.Domain.MessageTasks.Aggregates;
global using Masa.Mc.Domain.MessageTasks.Events;
global using Masa.Mc.Domain.MessageTemplates.Aggregates;
global using Masa.Mc.Domain.MessageTemplates.Events;
global using Masa.Mc.Domain.ReceiverGroups.Aggregates;
global using Masa.Mc.Domain.Shared.Apps;
global using Masa.Mc.Domain.Shared.Consts;
global using Masa.Mc.Domain.Shared.MessageTasks;
global using Masa.Mc.Domain.Shared.MessageTemplates;
global using Masa.Mc.Domain.Shared.ReceiverGroups;
global using Masa.Mc.Infrastructure.Common.Helper;
global using Masa.Mc.Infrastructure.Common.Utils;
global using Masa.Mc.Domain.WebsiteMessages.Aggregates;
global using Masa.Mc.Domain.WebsiteMessages.Events;
global using Microsoft.AspNetCore.WebUtilities;
global using System.Collections.Concurrent;
global using System.Collections.ObjectModel;
global using System.Linq.Expressions;
global using System.Reflection;